package cn.iocoder.yudao.module.trade.service.delivery;

import cn.iocoder.yudao.module.trade.controller.admin.delivery.vo.sf.SfChannelReqVO;
import cn.iocoder.yudao.module.trade.controller.admin.delivery.vo.sf.SfCreateReqVO;
import cn.iocoder.yudao.module.trade.controller.admin.delivery.vo.sf.SfPrintReqVO;
import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject;

import java.io.UnsupportedEncodingException;

public interface SfExpressService {
    JSONObject expressCreateOrder(SfCreateReqVO reqVO) throws UnsupportedEncodingException;

    JSONObject printWaybills(SfPrintReqVO reqVO) throws UnsupportedEncodingException;

    JSONObject channelExpressOrder(SfChannelReqVO reqVO) throws UnsupportedEncodingException;
}
